pharmaceutical intermediate products - German English Dictionary